engineering computer controlled cnc demolition cad laptop machine work machining computer repair cnc machining radio gas notebook large machining drilling cutting machine shop milling climate design